#include <stdio.h>
#include <iostream>
#include <cstring>
#include "./com/h/mylibrary.h"

#define LENGTH(array) (sizeof(array) / sizeof(array[0]))


int main() {
    struct SIMPLE {
        int a;
        char b;
        double c;
    };

    struct COMPLEX {
        char string[100];
        struct SIMPLE a;
        struct SIMPLE *b;
    };

    struct NODE {
        char string[100];
        struct NODE *next_node;
    };

    typedef struct PP {
        int x;
        int y;
    } s, Point;
    Point p; // 使用 Point 作为结构体的别名
    s p2;
    PP p3;



    typedef  unsigned int type_alias_name;
    type_alias_name a;



    return 0;
}

